Ella SeidelElla Seidel
Marc Bernal, the 2029 Contract and the Question Liverpool Won't AskJune is the only trustworthy keyword in the entire Marc Bernal story. Not...
The Silence of Esports Data: When Nine Analytical Frames Return NothingOn my screen, my esports analysis report stretched across nine sections: patc...
47 Pages, Nine Sections, Zero Facts: Anatomy of an Empty Report in the Transfer WindowOn January 8, a 4.2-megabyte PDF landed in my inbox. The cover was set in the...
TP.HCM I Lose on Trophy Day: The Silverware Cannot Hide the Gaps Behind ItAt home, under rain that barely stopped for 90 minutes, TP.HCM I received the...
The post-World Cup pricing bubble: seven days of football, three years of amortisationOn 1 July 2026, at Luzhniki, Aleksandr Golovin placed the ball about twenty-t...
World Athletics Ultimate Championship: When the Federation Becomes the PromoterOn a September evening in Budapest, tickets will be sold for something that...
Worthing TTC and the Gap at the Base of England's Youth Table Tennis PyramidThree names on a single entry list: Worthing, Jersey, Guernsey. One competiti...
Esports Analysis and the Limits of Data: When the Most Honest Answer Is 'Not Enough'In the small room in Busan, I opened the analysis sheet for a match I had jus...
England 2-3 Spain: Two Turnovers in the Same Zone, Not Two Individual ErrorsI sat in the seventh row, behind the technical area, the seat I have chosen f...
The Sediment Layer of a Talent: Digging Deep into Vietnam's Football Academy DataWhen the crowd looks at the bright screen, I dig beneath the dust of old data...
V.League and the Beat That Has Not Yet Found Its Voice: Vietnamese Football Between Two Seasons of TransformationLate one March night in London, I reopened a recording of a V.League match on...
Miguel Herrera Sent Off in the 33rd Minute: Atlante's Real Cost Sits Between Minutes 60 and 75In the 33rd minute, Luis Enrique Santander produced a red card. Miguel Herrer...
Mittelham and Abraamian complete the Ljubljana semifinal line-up: two 4-1 scorelines, two opposite structuresGame five, 11-11. Nina Mittelham serves. Bernadette Szocs pushes short, the...
Vietnam U20 finalizes 23-player squad for 2027 Asian U20 Qualifiers: Experienced reinforcements, big challenges against North Korea and IranOn the afternoon of August 31, at Viet Tri Stadium (Phu Tho), the Vietnam U20...
U23 Thailand vs U23 Hong Kong: The Quarter-Final Ticket and the Cracks Under the LightsThe morning after the 3-2 win over Kyrgyzstan, I stood outside the technical...
A 75-Year-Old Referee Died in a Mexican Wrestling Ring: What Actually Killed Him, and What Is Just NoiseMineral de la Reforma, Hidalgo, Mexico. An October evening. A small wrestling...
VCT 2027: Riot Locks a 15-City Calendar, and a $100K–$400K Ladder Reshapes the Whole SeasonOn October 15, 2026, Sheep Esports and TheSpike.gg published the VALORANT...
San Beda enters NCAA Season 102: A title defense tested by departures and injuriesSan Beda enters NCAA Season 102 as the defending champion, but the roster has...
U20 Vietnam 0-0 U20 Palestine (1st Half): When AI Models Fail Against West Asian PhysicalityMinute 45+2, the halftime whistle echoes across the pitch. The score remains...
The Silence of the Locker Room: When Sports Analysis Has No DataEvery season begins with a morning no one is awake yet. That morning, I opene...
